/* 通用样式 */
.flex {
    display: flex;
}
.flex-col {
    flex-direction: column;
}
.flex-1 {
    flex: 1;
}
.h-screen {
    height: 100vh;
}
.h-all {
    height: 100%;
}
.fixed-loading {
    position: fixed;
    top: 50px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 9999;
}
.mt2 {
    margin-top: 8px;
}
.mt3 {
    margin-top: 12px;
}
.ml4 {
    margin-left: 16px;
}